package com.xnyzc.lhy.mis.entity.result.cms.cashwithdrawal;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 *
 * @author zhaolijie
 * @date
 */
@Data
public class OaDCashWithdrawalResults {

    @ApiModelProperty(value = "提现ID")
    private Long withdrawalId;

    @ApiModelProperty(value = "银联流水号")
    private String withdrawalNumber;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "提现发起人ID")
    private String withdrawalOriginator;

    @ApiModelProperty(value = "城市Code")
    private String cityCode;

    @ApiModelProperty(value = "城市编码数组")
    private List<String> cityCodes;

    @ApiModelProperty(value = "城市名称")
    private String cityName;

    @ApiModelProperty(value = "提现账户银行卡号")
    private String withdrawalBankCardNumber;

    @ApiModelProperty(value = "司机姓名")
    private String driverName;

    @ApiModelProperty(value = "司机ID")
    private String driverId;

    @ApiModelProperty(value = "司机手机号")
    private String driverPhone;

    @ApiModelProperty(value = "提现金额")
    private String withdrawalAmount;

    @ApiModelProperty(value = "提现进度(0:发起提现申请,1:提现处理中,2:处理完成,提现到账,3:提现失败)")
    private String withdrawalProgress;

    @ApiModelProperty(value = "提现进度(描述文字)")
    private String withdrawalProgressLabel;

    @ApiModelProperty(value = "预计到账时间")
    private String withdrawalArrivalTime;

    @ApiModelProperty(value = "开始时间")
    private Date beginTime;

    @ApiModelProperty(value = "结束时间")
    private Date overTime;

    @ApiModelProperty(value = "查询的页号")
    private Long current;

    @ApiModelProperty(value = "每页显示的数据量")
    private Long size;



}
